artificial crown - German English Dictionary